Evavel\Query\Query D

Total Complexity 175
Dependencies 3
Dependents 35
Total lines 955
Lines of code 590
Logical lines of code 344
Comment lines 90
Methods 66
Properties 25

Methods 66

Method Rating Maintainability Complexity Lines of code
execute_cached()
A
45 15 40
buildWhere()
A
44 13 44
buildInsert()
A
49 9 28
insert()
A
57 8 16
buildSelect()
S
54 7 22
buildWiths()
S
53 7 21
where()
S
54 5 22
buildWheres()
S
54 5 20
parseAsTableField()
S
56 5 18
buildUpdate()
S
56 4 17
count()
S
58 4 16
get_row()
S
63 5 10
array_flatten()
S
60 4 14
whereIn()
S
61 4 12
buildWithMeta()
S
62 4 10
with()
S
64 4 10
execute()
S
68 3 7
buildFrom()
S
71 3 5
process_result()
S
66 3 9
numPages()
S
73 3 4
buildJoin()
S
58 2 14
whereNested()
S
62 2 11
buildRaw()
S
69 2 7
buildOrder()
S
67 2 7
buildLimit()
S
70 2 7
buildOffset()
S
69 2 7
validateTableName()
S
76 2 4
process_insert_result()
S
70 2 6
get()
S
67 2 8
getColumns()
S
64 2 9
orWhere()
S
70 2 6
fromTenant()
S
70 2 6
select()
S
68 2 7
page()
S
67 2 8
table()
S
61 1 12
buildSql()
S
62 1 12
values()
S
74 1 5
orWhereIn()
S
79 1 3
orderByDesc()
S
79 1 3
orderBy()
S
67 1 8
limit()
S
76 1 4
offset()
S
76 1 4
orWhereNotIn()
S
79 1 3
process_update_result()
S
82 1 3
process_null_result()
S
82 1 3
debug()
S
77 1 4
tableWP()
S
78 1 3
whereNotIn()
S
78 1 3
whereIsNotNull()
S
79 1 3
whereIsNull()
S
79 1 3
last()
S
79 1 3
toArray()
S
77 1 4
onlyCount()
S
77 1 4
setCache()
S
80 1 3
all()
S
81 1 3
withMeta()
S
77 1 4
first()
S
81 1 3
find()
S
79 1 3
countPages()
S
75 1 4
update()
S
74 1 5
delete()
S
77 1 4
rawSql()
S
80 1 3
buildDelete()
S
79 1 3
raw()
S
76 1 4
join()
S
65 1 9
setDebug()
S
80 1 3